like a human being - French English Dictionary